package com.example.financechain.service;

import com.example.financechain.domain.BlockInfomation;

import java.util.List;

public interface IBlockService {

    /**
     * 根据区块号查询
     * @param number
     * @return
     */
    public BlockInfomation queryBlockinfo(int number);


    /**
     * 查询高度
     * @return
     */
    public   Long  queryheight();


    /**
     * 根据区块好查询区块详情
     * @param number
     * @return
     */
    public List<String> querDetail(int number);


    /**
     * 根据交易ID查询区块详情
     * @param txid
     * @return
     */
    public  List<String> querDetailbyTXID(String txid);


    List<BlockInfomation> queryBlock();
}
